staffed position - English Synonyms Dictionary